Big Huge Thesaurus

Grand Teton

noun

sounds kind of like